challenging undertaking

Translations
entreprise difficile